// .ellipsis() {
//   overflow: hidden;
//   text-overflow: ellipsis;
//   white-space: nowrap;
//   word-break: break-all;
// }

.ellipsis_2() {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.ellipsis(@line: 1) {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: @line;
  -webkit-box-orient: vertical;
}

.flex_center() {
  display: flex;
  justify-content: center;
  align-items: center;
}

.route-page(){
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  background: white;
}

.clearfix:after{       
  content: ".";     /**//*内容为“.”就是一个英文的句号而已。也可以不写。*/
  display: block;   /**//*加入的这个元素转换为块级元素。*/
  clear: both;     /**//*清除左右两边浮动。*/
  visibility: hidden;      /**//*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间，只是看不到而已；*/
  line-height: 0;    /**//*行高为0；*/
  height: 0;     /**//*高度为0；*/
  font-size:0;    /**//*字体大小为0；*/
}

.clearfix{ *zoom:1;} 